Selective Functional Transfer: Inductive Bias from Related Tasks
نویسندگان
چکیده
The selective transfer of task knowledge within the context of artificial neural networks is studied in the MTL learning framework, a modified version of the multiple task learning (MTL) method of functional transfer. MTL is a knowledge based inductive learning system that uses prior task knowledge to adjust its inductive bias. MTL employs a separate learning rate for each task output node. The learning rate for each secondary task varies as a function of a measure of relatedness between that task and the primary task. A definition of task relatedness is given. Eight task relatedness measures are presented and are compared empirically. Experiments demonstrate that from impoverished training sets MTL develops predictive models which have superior generalization ability compared with models produced by single task learning or multiple task learning.
منابع مشابه
The Task Rehearsal Method of Sequential Learning
An hypothesis of functional transfer of task knowledge is presented that requires the development of a measure of task relatedness and a method of sequential learning. The task rehearsal method (TRM) is introduced to address the issues of sequential learning, namely retention and transfer of knowledge. TRM is a knowledge based inductive learning system that uses functional domain knowledge as a...
متن کاملLife-long Learning Through Task Rehearsal and Selective Knowledge Transfer
The majority of machine learning research has focused on the single task learning (STL) approach where an hypothesis for a single task is induced from a set of supervised training examples. In contrast, one of the key aspects of human learning is that individuals face a sequence of learning problems over a lifetime. Humans take advantage of this by transferring knowledge from previously learned...
متن کاملAlgorithms and Applications for Multitask Learning
Multitask Learning is an inductive transfer method that improves generalization by using domain information implicit in the training signals of related tasks as an inductive bias. It does this by learning multiple tasks in parallel using a shared representation. Mul-titask transfer in connectionist nets has already been proven. But questions remain about how often training data for useful extra...
متن کاملMultitask Learning: A Knowledge-Based Source of Inductive Bias
This paper suggests that it may be easier to learn several hard tasks at one time than to learn these same tasks separately. In effect, the information provided by the training signal for each task serves as a domain-specific inductive bias for the other tasks. Frequently the world gives us clusters of related tasks to learn. When it does not, it is often straightforward to create additional ta...
متن کاملMachine Life-Long Learning with csMTL Networks
Multiple task learning (MTL) neural networks are one of the better documented methods of inductive transfer of task knowledge (Caruana 1997). An MTL network is a feedforward multi-layer network with an output node for each task being learned. The standard back-propagation of error learning algorithm is used to train all tasks in parallel. The sharing of internal representation in the hidden nod...
متن کامل